be on last legs - Französisch Englisch Wörterbuch